const express = require('express');
const noteModel = require('../db/models/noteModel');

let router = express.Router();

router.get('/',(req,res)=>{
    res.redirect('/list');
});

router.get('/add',(req,res)=>{
    // res.send('成功')
    res.render('add.html',{});
});


router.get('/list',(req,res)=>{
    // let data = [
    //     {
    //         title:"王老吉",
    //         content:"123"
    //     },
    //     {
    //         title:"王老吉2",
    //         content:"123"
    //     } ,
    //     {
    //         title:"王老吉3",
    //         content:"123"
    //     }
    // ]

    noteModel.find((err,data)=>{
        if(err) throw err;
        res.render('list.html',{data});
    })
});


router.get('/edit/:id',(req,res)=>{
    // console.log(req.params.id);
    // 从数据库中拿到对应的数据
    noteModel.findById(req.params.id,(err,data)=>{
        if(err) throw err;

        // console.log(data);

        let {title,content,_id} = data;

        // res.send('成功')
        res.render('edit.html',{title,content,_id});
    })
});

module.exports = router;